package oop.core.item;
import oop.core.entity.Stats;
import oop.core.visitors.PickUpVisitor;

/**
 * 
 * @author Hoang Le
 * This class represents all of the items that can purchased/sell via Traders
 */
public abstract class SellableItem extends TakeableItem
{
	protected int price;
	protected Stats stats;
	
	public SellableItem(String name, String imageID, int price, Stats stats)
	{
		super(name, imageID);
		this.price = price;
		this.stats = stats;
	}
	public void setPrice(int price)
	{
		this.price = price;
	}
	public int getPrice()
	{
		return price;
	}
	public void setStats(Stats stats)
	{
		this.stats = stats;
	}
	public Stats getStats()
	{
		return stats;
	}
}